package org.example.springaop;

import org.springframework.core.annotation.AliasFor;

import java.lang.annotation.*;

@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Other
@OperationLog
public @interface Operation {

    @AliasFor(annotation = Other.class)
    String[] value() default {};

    @AliasFor(annotation = Other.class)
    String[] path() default {};
}
